package com.study.queue;

import org.apache.curator.framework.CuratorFramework;

/**
 * Created By gtx on 2017/8/12/9:45
 */
public interface Queue<T> {

    CuratorFramework curatorFramework = CuratorClientFactory.getInstance();
    /**向队列中添加元素*/
    boolean add(T t);
    /**获取第一个元素，不删除*/
    T element();
    /**获取第一个元素，并删除*/
    T poll();

    boolean isEmpty();

    int size();

}
